#ifndef DATA_MANANGER_HPP_INCLUDED
#define DATA_MANANGER_HPP_INCLUDED
#include "JDD/JDD_types.hpp"
#include <queue>
#define MAX_CHARS 3000
namespace JDD
{
class DataManager
{
public:
    DataManager();
    ~DataManager();
    void LoadRaw(std::string theFilename);
    void LoadBin(std::string theFilename);
    void SaveRaw(std::string theFilename);
    void SaveBin(std::string theFilename);
    typeData PullData();
    bool isEmpty();
protected:
    std::string mFileName;
    std::queue<typeData> mDataList;

};
}

#endif
